to make progress - Fransızca İngilizce Sözlük